package cn.sunflower.exam.seivice;

import cn.sunflower.exam.entity.Score;
import cn.sunflower.exam.exception.EmpNotLegal;

import java.util.List;

/**
 * @author zhanglf
 * @Date 2020/8/8 8:21 上午
 */
public interface ScoreService {
    /**
     * 根据工号和类型查询最新一次的成绩
     * @param empId 工号
     * @param type 成绩类型
     * @return
     */
    Score findScoreByEmpId(String empId, String type) throws EmpNotLegal;

    /**
     * 根据工号和类型查询最新所有的成绩
     * @param empId
     * @param type
     * @return
     */
    List<Score> findAllScoreByEmpId(String empId, String type) throws EmpNotLegal;
}
